eat one's own words - Français Anglais Dictionnaire